package com.motong.gongdan.vo.H5Resp;

import com.motong.gongdan.vo.system.otherVo.CustomFieldVo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * @author:fff
 * @time:2022/5/13
 */
@Data
public class H5WorkOrderProcessResp {
    private Integer workOrderId;
    private String processCode;
    private String processName;
    private Date planedStartTime;
    private Date planedEndTime;
    private Integer productId;
    private Integer missionId;
    private String productCode;
    private String productName;
    private BigDecimal planedNumber;
    private BigDecimal goodProductNumber;
    private String time1;
    private String time2;
    private Integer missionState;
    private Integer workOrderState;
    private List<H5WOReportResp> reportList;
    private String specification;

    //工序自定义
    private List<CustomFieldVo> customFieldVos;

    @ApiModelProperty("绑定状态")
    private String bindStatusName;

    @ApiModelProperty("是否有权限(0 无权限, 1 有权限)")
    private Integer hasPermissions;

    @ApiModelProperty("计价方式(0 计件, 1 计时)")
    private Integer pricingMethod;

    @ApiModelProperty("是否开启sop模板(0 否,1 是)")
    private Integer isOpenSop;

    @ApiModelProperty("sop采集数据")
    private String sopCollectionData;

    @ApiModelProperty("sop采集字段配置")
    private String sopCollectionConfig;
}
